@import url("list.css"); /*引入标签样式表*/
@import url("reset.css"); /*引入标签样式表*/
@import url("screen.css"); /*引入屏幕样式表*/
@import url("typo.css"); /*引入字体样式表*/

/*菜单样式*/
#tabsH{ width:1002px; height:54px; margin:0 auto; text-align:center;}
#tabsH ul{ width:1002px; height:54px; margin:0 auto; text-align:center;}
#tabsH ul li{ width:150px; height:54px; margin:0px 5px; text-align:center; line-height:54px; float:left; }
#tabsH ul li.default{ width:150px; height:54px; display:block; background:url(navchoice.jpg) no-repeat center top; overflow:hidden;}
#tabsH ul li a{ display:block; width:150px; height:54px; color:#FFF; font-size:14px;}
#tabsH ul li a.index,#tabsH ul li a:hover{  background:url(navchoice.jpg) no-repeat center top;}
#tabsH ul li a:hover{ width:150px; height:54px; overflow:hidden; color:#FFF; line-height:54px;  font-size:14px; overflow:hidden; }
#tabsH ul li a.index{ display:block; color:#FFF; overflow:hidden; font-size:14px; overflow:hidden; }

/*首页banner css*/
.fullSlide{ width:100%; position:relative; height:445px; overflow:hidden;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important; height:445px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:445px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(touming.png) repeat-x; text-align:center;
_background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(tg_flash_p.png) -18px 0; overflow:hidden; 
line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

/*内页banner css*/
.fullSlide2{ width:100%; position:relative; height:360px;}
.fullSlide2 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide2 .bd ul{ width:100% !important;  }
.fullSlide2 .bd li{ width:100% !important;  height:360px; overflow:hidden; text-align:center;  }
.fullSlide2 .bd li a{ display:block; height:360px; }
.fullSlide2 .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(touming.png) repeat-x; text-align:center;
_background:#000; _filter:alpha(opacity=60); }
.fullSlide2 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide2 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(tg_flash_p.png) -18px 0; overflow:hidden; 
line-height:9999px; }
.fullSlide2 .hd ul .on{ background-position:0 0; }

/*网站样式*/
body{ font-size:12px/1.5; font-family:"Microsoft YaHei"}
a,a:hover,a:link,a:visited,a:active{ text-decoration:none; color:#444;}

.w1002{ width:1002px; height:auto; margin:0 auto; text-align:center; display:block;}
.head{ width:1002px; height:141px; margin:0 auto; text-align:center; position:relative; background-color:#026922}
.search{ position:absolute; right:23px; top:55px; width:255px; height:31px; line-height:31px; display:block;}
.search .inp1{ position:absolute; left:0px; top:0px; display:block; width:207px; height:31px; background:#aeaeae; color:#fefefe; border:0;}
.search .inp2{ position:absolute; right:0px; top:0px; display:block; width:46px; height:31px; display:block; border:0; background:url(searchbtn.jpg) no-repeat center top; cursor:pointer;}
.logo{ float:left;}
.tel{ float:right; position:absolute; right:52px; top:97px; color:#444; font-size:14px;}
.navigate{ width:100%; height:54px; margin:0 auto; text-align:center; display:block; position:relative; background:#000000;}
.shadow{ width:100%; height:8px; clear: both; margin:0 auto; text-align:center; display:block; background:url(bannerbot.jpg) repeat-x center top;}
.main{ width:1002px; height:auto; margin:0 auto; text-align:center; display:block;}
.product{ width:1002px; height:411px; margin:0 auto; text-align:center; display:block;}

.picScroll-left{ width:1002px; overflow:hidden; position:relative; height:auto; margin:0 auto; text-align:center;}
.picScroll-left .hd{ height:auto; width:100%; margin:0 auto; text-align:center; position:relative;}
.picScroll-left .hd .prev{ position:absolute; right:30px; top:-40px; width:8px; height:13px; display:block; background:url(left.jpg) no-repeat center top; overflow:hidden; cursor:pointer;}
.picScroll-left .hd .next{ position:absolute; right:20px; top:-40px; width:8px; height:13px; display:block; background:url(right.jpg) no-repeat center top; overflow:hidden; cursor:pointer;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 15px; width:221px; height:340px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:220px; height:247px; display:block; }
.picScroll-left .bd ul li .title{ text-align:left; font-size:16px; font-weight:bold; color:#ce0200;}
.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .bd ul li .content{ line-height:23px; padding-top:5px; text-align:left;}

.info{ width:1002px; height:393px; margin:0 auto; text-align:left; display:block; position:relative;}
.abouttop{ float:left; width:533px;}
.about{ float:left; height:345px;}
.news,.newstop{ float:right; width:420px; position:absolute; }
.newstop{ height:48px; right:0px; top:0px;}
.news{ height:auto; right:0px; top:48px;}
.about{ width:533px; height:345px; text-align:left; display:block; position:relative; background:url(aboutbg.jpg) no-repeat center top;}
.about .tags{ width:293px; height:202px; line-height:23px; text-align:left; display:block; position:absolute; right:0px; top:0px; color:#444;}

.news ul li{ width:420px; height:65px; margin:0 auto; text-align:left; display:block; clear:both; float:left; background:#ededed;}
.news ul li .left{ width:62px; height:51px; display:block; background:#d2d0d1; float:left; margin:7px; display:block; text-align:center;}
.news ul li .left span.s1{ width:62px; height:25px; line-height:25px; text-align:center; display:block; color:#FFF; font-size:12px; color:#444;}
.news ul li .left span.s2{ width:62px; height:25px; line-height:25px; text-align:center; display:block; color:#FFF; font-size:12px; color:#444;}
.news ul li .mores{ width:90px; height:29px; text-align:center; display:block; line-height:29px; color:#FFF; float:right; margin:12px;}
.news ul li .mores a{ display:block; background:#060c60; color:#FFF;}
.news ul li .mores a:hover{ background:#ff9600; color:#FFF;}
.news ul li .right{ width:228px; height:50px; line-height:23px; display:block; float:left; text-align:left; margin-top:5px;}
.news ul li .right .title a{ color:#353535; font-weight:bold;}

.contact{ width:1002px; height:121px; display:block; text-align:left; position:relative; background:url(contact.jpg) no-repeat center top; overflow:hidden;} 
.contact .tags{ position:absolute; left:327px; top:30px; text-align:left;}
.contact .tags table tr td{ padding-left:25px;}
.footer{ width:100%; height:auto; margin:0 auto; text-align:center; display:block; line-height:23px; color:#FFF; padding:20px 0px; background:#353535;}
.footer .tags a{ color:#FFF;}

.submain{ width:1000px; height:auto; margin:0 auto; text-align:center; }
.subleft{ width:195px; height:auto; margin:0 auto; text-align:center; display:block; float:left; padding-bottom:30px;}
.subright{ width:769px; height:auto; margin:0 auto; text-align:center; display:block; float:right;}
.subleft ul{ width:100%; height:auto; margin:0 auto; text-align:center; display:block; padding:20px 0px; }
.subleft ul li{ width:100%; height:31px; line-height:31px; display:block; text-align:left; text-indent:25px; color:#444; border-bottom:1px solid #afafaf;}
.subleft ul li a{ color:#444; display:block;}
.subleft ul li.smallclass{ border-bottom:1px solid #dedede;}
.subleft ul li.smallclass a{ display:block; text-indent:45px;}
.subleft ul li a:hover{ color:#444; display:block; background:url(sub_cate2.jpg) no-repeat center top; border-bottom:1px solid #afafaf;}
.subleft ul li.default{ background:url(sub_cate2.jpg) no-repeat center top; border-bottom:1px solid #afafaf; color:#444;}
.subleft ul li.default a{ color:#444;}
.subright_top{ width:100%; height:55px; margin:0 auto; text-align:center; display:block; background:url(sub_title.jpg) no-repeat center top; overflow:hidden; line-height:45px;}
.subright_top span.s1{ float:left; padding-left:15px; font-size:16px;}
.subright_top span.s2{ float:right;}





